! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
! 
! Sparse Stoichiometric Data Structures File
! 
! Generated by KPP-2.2.3 symbolic chemistry Kinetics PreProcessor
!       (http://www.cs.vt.edu/~asandu/Software/KPP)
! KPP is distributed under GPL, the general public licence
!       (http://www.gnu.org/copyleft/gpl.html)
! (C) 1995-1997, V. Damian & A. Sandu, CGRER, Univ. Iowa
! (C) 1997-2005, A. Sandu, Michigan Tech, Virginia Tech
!     With important contributions from:
!        M. Damian, Villanova University, USA
!        R. Sander, Max-Planck Institute for Chemistry, Mainz, Germany
! 
! File                 : aromatics_kpp_StoichiomSP.f90
! Time                 : Tue Mar 31 13:07:55 2020
! Working directory    : /n/home08/kbates/Aromatics/GC_Porter_chamber
! Equation file        : aromatics_kpp.kpp
! Output root filename : aromatics_kpp
! 
! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



MODULE aromatics_kpp_StoichiomSP

  USE aromatics_kpp_Precision
  PUBLIC
  SAVE


! Row-compressed sparse data for the Jacobian of reaction products JVRP

  INTEGER, PARAMETER, DIMENSION(360) :: CROW_JVRP_0 = (/ &
       1,  2,  4,  6,  8, 10, 11, 13, 15, 16, 18, 20, &
      22, 23, 25, 27, 29, 31, 33, 34, 36, 38, 40, 42, &
      44, 46, 48, 50, 52, 53, 54, 55, 56, 57, 58, 59, &
      60, 61, 62, 63, 64, 65, 67, 69, 71, 72, 73, 75, &
      76, 78, 80, 82, 84, 86, 88, 89, 90, 91, 92, 93, &
      95, 97, 99,101,103,105,106,108,110,112,114,116, &
     118,120,122,124,126,128,130,132,134,135,137,139, &
     140,142,144,146,148,150,152,154,156,158,160,162, &
     164,166,168,170,172,174,176,177,179,181,183,185, &
     187,189,190,192,194,195,196,198,200,202,204,206, &
     208,210,212,214,216,218,220,222,224,226,228,230, &
     232,234,236,238,240,242,244,246,247,249,251,253, &
     255,257,259,261,263,265,266,267,269,271,273,275, &
     277,279,281,283,285,287,289,291,293,295,297,299, &
     301,303,305,307,309,311,313,315,317,319,321,323, &
     325,327,329,331,333,335,337,339,341,343,345,347, &
     349,351,353,355,357,359,361,363,365,367,369,371, &
     373,375,377,379,381,383,385,387,389,391,393,395, &
     397,399,401,403,404,406,408,410,412,414,416,417, &
     419,421,423,425,427,429,431,433,435,437,439,441, &
     443,445,447,449,451,453,455,457,459,461,463,465, &
     467,469,471,473,475,477,479,481,483,485,487,489, &
     491,493,495,497,499,501,503,505,507,509,511,513, &
     514,516,518,520,522,524,526,528,530,532,534,536, &
     538,540,542,543,544,546,548,550,551,552,554,556, &
     558,559,561,563,565,566,568,570,572,573,574,576, &
     578,580,581,582,584,586,588,589,590,592,594,596, &
     598,600,602,603,604,605,606,607,608,609,610,611, &
     612,613,614,615,616,617,618,619,620,621,622,623, &
     624,625,626,627,628,629,630,631,632,633,634,635 /)
  INTEGER, PARAMETER, DIMENSION(54) :: CROW_JVRP_1 = (/ &
     636,637,638,639,640,641,642,643,644,645,646,647, &
     648,649,651,653,655,657,659,661,663,665,667,669, &
     671,673,675,677,679,681,683,685,687,689,691,693, &
     695,697,699,701,703,705,707,709,711,713,715,717, &
     719,721,723,725,727,728 /)
  INTEGER, PARAMETER, DIMENSION(414) :: CROW_JVRP = (/&
    CROW_JVRP_0, CROW_JVRP_1 /)

  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_0 = (/ &
      51, 51,149, 51,146, 51,151, 51,151, 24,146,149, &
     149,151,146,146,154,151,154,151,154, 24,148,149, &
      47,148, 54,148,149,155,148,155,155,146,148,148, &
     151,148,154,146,155,151,155, 46,148,154,155, 33, &
     148,102,148,149,149, 54,151,154,154, 33,102,154, &
      27, 46, 27, 46, 35,148,146,153,153,155,153,153, &
     151,153, 42, 43,148, 43,148,131,148,131,154,105, &
     148,147,148, 43,131,131, 42, 42, 60,148, 60,148, &
      68,148,134,148,134,154,151,152, 49,146,152, 39, &
     148,127,146, 25,148, 25,148, 98,146,110,146, 38, &
     148,140,146,140,146,121,146,109,146,120,146,141, &
     146,141,122,146,136,146,136,116,146,107,146,138, &
     146,138,154,133,154,115,154,115,146,115,151,115, &
     155,106,154,106,146,106,155,106,153,133,149,133, &
     148,101,146,101,155,101,153,138,113,146, 38,154, &
     143,148, 97,148,144,148,128,151, 29, 41,151,132, &
     151, 90, 79,128,146,132,146,144,154, 82,148, 98, &
     153,110,153,140,155,121,155,109,155,120,155,141, &
     155,122,155,136,155,116,155,107,155,138,155,113, &
     155,145,148,127,153,145,154,140,153,121,153,109, &
     153,120,153,141,153,141,130,153,122,153,136,153, &
     116,153,107,153,138,153,113,153, 48,148, 85,148, &
     127,127,127,155, 98,155,110,155,152,155,128,155, &
     132,155, 96,148, 96,149, 79,148, 90,148, 79,149, &
       1,148,112,148,112,148, 96,154,126,148,135,148, &
     126,154,135,154, 95,148,142,148,148,150,139,148, &
     139,148, 98,152,110,152, 98,152,110,152, 95,149, &
     142,149,149,150, 95,154,150,154,150,154,128,153, &
     132,153,128,153,132,153, 78,148, 78,148, 56,148, &
      80,148, 44,148, 45,148, 58,148, 50,148, 55,148 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_1 = (/ &
      72,148, 64,148, 73,148, 72,148, 64,148, 73,148, &
       2,148, 36,148, 37,148, 34,148,104,155,104,146, &
      69,148, 65,148, 62,148, 62,148, 75,148, 75,148, &
     119,152,119,152,119,153,119,119,155,119,146,119, &
     146, 40,148, 39,154,137,149,152,152,153,152,153, &
     140,152,109,152,120,152,141,152,130,152,122,152, &
     136,152,107,152,121,152,116,152,138,152,113,152, &
     140,152,109,152,120,152,141,152,130,152,122,152, &
     136,152,121,152,116,152,138,152,113,152,107,152, &
     127,152,127,152,128,152,132,152, 93,149,129,149, &
     137,148,130,146,130,146,130,155,129,148, 93,148, &
     111,146,111,155,118,146,118,155, 74,148, 99,148, &
     114,148, 88,146, 88,155, 88,151, 28, 71,148, 87, &
     146, 87,146, 87,155, 70,148, 86,146, 86,146, 86, &
     155, 70,149, 76,148,117,148, 94,147, 94,146, 94, &
     151, 94, 94, 92,147, 92,146, 92,151, 92, 92, 77, &
     147, 77,146, 77,151, 77, 84,147, 84,146, 84,151, &
      84, 89,147, 89,146, 89,151, 89, 89, 83,147, 83, &
     146, 83,151, 83, 83, 81,147, 81,146, 81,151, 81, &
      81, 63,148, 59,148, 61,146, 67,146, 61,155, 67, &
     155, 61, 61,134, 49,144, 82, 82,145,112,126,126, &
     126,135,142,142,142,150,139, 78, 56, 80, 44, 45, &
      58, 55, 50, 72, 64, 73, 69, 74, 65, 62, 75,143, &
      40,114, 99, 93,129,117, 60, 90, 76, 26, 59,133, &
      30,148, 32,148, 31,148,108,146,103,146,100,146, &
     108,153,103,153,100,153,108,152,108,154,103,152, &
     100,152,108,155,103,155,100,155, 53,148, 53,154, &
      52,148, 52,154, 57,148, 57,154,124,146,124,153, &
      66,124,124,152,124,155,123,155,123,153, 66,123, &
     123,152,123,146,125,151,125,155,125,153, 66,125 /)
  INTEGER, PARAMETER, DIMENSION(7) :: ICOL_JVRP_2 = (/ &
     125,152, 91,148, 91,154, 91 /)
  INTEGER, PARAMETER, DIMENSION(727) :: ICOL_JVRP = (/&
    ICOL_JVRP_0, ICOL_JVRP_1, ICOL_JVRP_2 /)

  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_0 = (/ &
       1,  2,  2,  3,  3,  4,  4,  5,  5,  6,  7,  7, &
       8,  8,  9, 10, 10, 11, 11, 12, 12, 13, 14, 14, &
      15, 15, 16, 16, 17, 17, 18, 18, 19, 20, 20, 21, &
      21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 26, 27, &
      27, 28, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, &
      38, 39, 40, 41, 42, 42, 43, 43, 44, 44, 45, 46, &
      47, 47, 48, 49, 49, 50, 50, 51, 51, 52, 52, 53, &
      53, 54, 54, 55, 56, 57, 58, 59, 60, 60, 61, 61, &
      62, 62, 63, 63, 64, 64, 65, 65, 66, 67, 67, 68, &
      68, 69, 69, 70, 70, 71, 71, 72, 72, 73, 73, 74, &
      74, 75, 75, 76, 76, 77, 77, 78, 78, 79, 79, 80, &
      80, 81, 82, 82, 83, 83, 84, 85, 85, 86, 86, 87, &
      87, 88, 88, 89, 89, 90, 90, 91, 91, 92, 92, 93, &
      93, 94, 94, 95, 95, 96, 96, 97, 97, 98, 98, 99, &
      99,100,100,101,101,102,102,103,104,104,105,105, &
     106,106,107,107,108,108,109,109,110,111,111,112, &
     112,113,114,115,115,116,116,117,117,118,118,119, &
     119,120,120,121,121,122,122,123,123,124,124,125, &
     125,126,126,127,127,128,128,129,129,130,130,131, &
     131,132,132,133,133,134,134,135,135,136,136,137, &
     137,138,138,139,139,140,141,141,142,142,143,143, &
     144,144,145,145,146,146,147,147,148,148,149,149, &
     150,151,152,152,153,153,154,154,155,155,156,156, &
     157,157,158,158,159,159,160,160,161,161,162,162, &
     163,163,164,164,165,165,166,166,167,167,168,168, &
     169,169,170,170,171,171,172,172,173,173,174,174, &
     175,175,176,176,177,177,178,178,179,179,180,180, &
     181,181,182,182,183,183,184,184,185,185,186,186, &
     187,187,188,188,189,189,190,190,191,191,192,192, &
     193,193,194,194,195,195,196,196,197,197,198,198 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_1 = (/ &
     199,199,200,200,201,201,202,202,203,203,204,204, &
     205,205,206,206,207,207,208,208,209,209,210,210, &
     211,211,212,212,213,213,214,214,215,215,216,216, &
     217,217,218,218,219,219,220,221,221,222,222,223, &
     223,224,224,225,225,226,226,227,228,228,229,229, &
     230,230,231,231,232,232,233,233,234,234,235,235, &
     236,236,237,237,238,238,239,239,240,240,241,241, &
     242,242,243,243,244,244,245,245,246,246,247,247, &
     248,248,249,249,250,250,251,251,252,252,253,253, &
     254,254,255,255,256,256,257,257,258,258,259,259, &
     260,260,261,261,262,262,263,263,264,264,265,265, &
     266,266,267,267,268,268,269,269,270,270,271,271, &
     272,272,273,273,274,274,275,275,276,277,277,278, &
     278,279,279,280,280,281,281,282,282,283,283,284, &
     284,285,285,286,286,287,287,288,288,289,289,290, &
     290,291,292,293,293,294,294,295,295,296,297,298, &
     298,299,299,300,300,301,302,302,303,303,304,304, &
     305,306,306,307,307,308,308,309,310,311,311,312, &
     312,313,313,314,315,316,316,317,317,318,318,319, &
     320,321,321,322,322,323,323,324,324,325,325,326, &
     326,327,328,329,330,331,332,333,334,335,336,337, &
     338,339,340,341,342,343,344,345,346,347,348,349, &
     350,351,352,353,354,355,356,357,358,359,360,361, &
     362,363,364,365,366,367,368,369,370,371,372,373, &
     374,374,375,375,376,376,377,377,378,378,379,379, &
     380,380,381,381,382,382,383,383,384,384,385,385, &
     386,386,387,387,388,388,389,389,390,390,391,391, &
     392,392,393,393,394,394,395,395,396,396,397,397, &
     398,398,399,399,400,400,401,401,402,402,403,403, &
     404,404,405,405,406,406,407,407,408,408,409,409 /)
  INTEGER, PARAMETER, DIMENSION(7) :: IROW_JVRP_2 = (/ &
     410,410,411,411,412,412,413 /)
  INTEGER, PARAMETER, DIMENSION(727) :: IROW_JVRP = (/&
    IROW_JVRP_0, IROW_JVRP_1, IROW_JVRP_2 /)



!  Stoichiometric Matrix in Compressed Column Sparse Format


  INTEGER, PARAMETER, DIMENSION(360) :: CCOL_STOICM_0 = (/ &
       1,  3,  5,  8, 11, 14, 16, 19, 22, 24, 27, 29, &
      32, 34, 37, 40, 43, 46, 48, 50, 53, 56, 60, 64, &
      67, 70, 74, 77, 80, 82, 84, 86, 89, 91, 94, 97, &
     100,102,105,110,113,116,119,124,127,130,133,136, &
     139,142,144,149,154,158,162,166,170,174,178,181, &
     184,187,191,197,201,204,207,212,215,220,223,226, &
     231,237,240,252,255,261,266,272,283,286,295,304, &
     308,316,321,330,339,344,351,358,362,369,375,381, &
     385,394,402,406,412,416,424,433,438,442,445,449, &
     452,455,458,461,464,467,470,474,482,486,489,496, &
     505,508,511,517,523,532,542,545,554,557,560,563, &
     566,573,577,590,600,609,618,627,635,647,657,665, &
     674,681,692,701,705,709,712,715,718,721,724,732, &
     739,747,750,761,766,775,780,781,791,795,798,802, &
     806,811,816,820,823,827,832,840,845,851,856,862, &
     877,888,898,902,905,913,918,923,927,931,934,938, &
     942,946,950,954,958,961,965,970,975,980,986,989, &
     994,995,998,1001,1004,1017,1032,1036,1040,1043,1046,1049, &
     1052,1058,1063,1071,1075,1080,1086,1089,1092,1096,1107,1109, &
     1112,1117,1128,1131,1134,1144,1156,1163,1171,1176,1184,1194, &
     1204,1210,1215,1221,1226,1231,1236,1241,1246,1252,1258,1264, &
     1270,1275,1280,1285,1289,1292,1305,1320,1323,1335,1338,1344, &
     1349,1355,1369,1380,1390,1400,1405,1413,1416,1428,1441,1444, &
     1447,1453,1461,1464,1472,1475,1481,1484,1490,1496,1501,1506, &
     1509,1513,1517,1520,1523,1526,1530,1534,1536,1539,1542,1546, &
     1550,1553,1556,1560,1564,1567,1570,1574,1578,1581,1584,1587, &
     1591,1595,1598,1601,1604,1608,1612,1615,1617,1624,1633,1639, &
     1645,1648,1651,1655,1657,1662,1667,1671,1674,1677,1682,1688, &
     1691,1694,1697,1701,1704,1709,1712,1717,1721,1726,1731,1735, &
     1739,1743,1747,1752,1756,1764,1772,1780,1788,1793,1800,1806 /)
  INTEGER, PARAMETER, DIMENSION(54) :: CCOL_STOICM_1 = (/ &
     1810,1821,1824,1831,1835,1839,1843,1848,1852,1859,1864,1868, &
     1876,1884,1891,1900,1907,1915,1925,1933,1941,1951,1959,1967, &
     1975,1985,1993,1996,1999,2002,2007,2012,2017,2022,2028,2038, &
     2047,2060,2073,2083,2086,2089,2093,2097,2100,2103,2106,2109, &
     2113,2117,2120,2123,2127,2131 /)
  INTEGER, PARAMETER, DIMENSION(414) :: CCOL_STOICM = (/&
    CCOL_STOICM_0, CCOL_STOICM_1 /)

  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_0 = (/ &
      51,149, 51,149, 51,146,151, 51,146,151, 51,151, &
     154, 24, 51,146,149,151,149,151,154,146,151,146, &
     151,154,146,154, 27,151,154, 24,148,148,149,155, &
      47,148,155, 54,148,155,148,149,155,148,155, 54, &
     155, 33,146,148,102,148,151,148,151,154,155,146, &
     148,151,155, 46,151,155, 46,148,151,148,151,154, &
     155, 33,148,151,102,148,154, 24,149, 51,149, 54, &
     148, 51,146,151,146,154, 51,151,154, 33,146,148, &
     102,148,151,151,154, 27,151,154, 46,148,151,154, &
     155, 27,151,154, 46,151,155, 35,148,153,131,146, &
     151,153,155, 43,153,155,105,131,153,131,153,155, &
      42,151,153, 42,151,153, 43,148,153, 43,131, 16, &
     131,147,148,155,102,131,147,154,155,105,131,148, &
     155,  3,147,148,155, 43,131,148,155, 16,131,147, &
     155, 16, 47,131,147, 42,131,154,155, 42,151,153, &
      60,109,148, 17, 60,135,  3, 68,148,155,131,134, &
     147,148,152,155,102,134,152,154, 49,151,152, 49, &
     151,152,  3,146,151,152,153, 39,127,148,127,134, &
     146,151,155, 25,107,148, 25, 98,148, 98,144,146, &
     151,155,110,131,134,146,151,155, 38,140,148, 82, &
      98,107,127,134,140,144,145,146,151,153,155,140, &
     143,146,121,131,134,144,146,151,109,131,146,151, &
     152,120,134,143,146,151,152, 87, 93,129,131,137, &
     141,142,146,150,151,155, 59, 61,141, 99,112,122, &
     131,135,146,151,152,155,114,131,135,136,139,146, &
     147,151,155,136,139,147,148,116,117,131,135,146, &
     147,148,151, 82,107,146,151,155,131,133,137,138, &
     142,146,150,151,155,131,133,137,138,142,150,151, &
     154,155,102,106,115,133,154,  5,115,117,147,151, &
     154,155,  5,115,117,146,147,151,155,  5, 90,115 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_1 = (/ &
     151,  5,  9, 50,115,149,151,155,  5,106,117,126, &
     151,154,  5,106,117,126,146,151,  5, 78,106,155, &
       5,105,106,117,126,131,151,153,155,105,117,126, &
     131,133,149,151,155,101,115,133,148,  5,101,117, &
     126,146,155,  5, 78,101,155,  5,101,105,117,126, &
     131,153,155,129,131,133,137,138,142,150,151,155, &
     113,131,134,146,151, 38,102,140,154,121,143,148, &
       3, 97,148,153,128,144,148, 29,128,151, 29,128, &
     151, 41, 90,151, 79,132,151, 41, 90,151, 79,132, &
     151,127,128,146,151,  3,131,132,146,147,151,152, &
     153,102,128,144,154, 82,109,148, 85, 98,105,131, &
     144,153,155, 85,105,110,131,134,139,144,153,155, &
      58,140,155,121,143,155, 60,109,131,148,152,155, &
      60,120,134,148,152,155, 64, 72, 73,131,141,142, &
     148,150,155, 65,112,122,131,135,144,145,148,152, &
     155, 62,136,155, 75,116,117,131,135,147,148,151, &
     155, 45,107,155, 78,138,155, 56,113,155,120,145, &
     148, 48,105,127,131,134,153,155,102,120,145,154, &
      82, 85, 98,105,107,127,131,134,140,144,145,153, &
     155, 85,105,121,131,134,140,144,151,153,155, 17, &
     105,109,131,135,139,152,153,155, 85,105,120,131, &
     134,145,152,153,155, 85,105,131,137,141,142,150, &
     153,155, 87,131,137,141,142,147,150,155, 47, 85, &
     105,112,130,131,135,139,145,147,153,155, 85,105, &
     112,122,131,135,145,152,153,155, 85,131,135,136, &
     139,147,153,155,116,117,131,135,143,147,151,153, &
     155, 82, 85,105,107,131,153,155,105,129,131,133, &
     137,138,142,150,151,153,155, 85,105,113,131,134, &
     144,151,153,155, 48,134,148,155, 85,144,148,155, &
     127,134,155, 48,127,134, 80,127,155, 44, 98,155 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_2 = (/ &
      55,110,155, 22, 40, 97,148,149,152,153,155,  9, &
      50,127,128,148,149,155, 75,131,132,147,148,149, &
     153,155, 96,110,148, 35, 83, 94, 96,131,134,147, &
     148,149,153,155, 79,139,147,148,151,  1, 49, 90, &
     131,139,147,148,154,155, 79,131,149,152,154,  1, &
       3, 15, 23, 68,112,126,131,147,148,155, 23, 68, &
     112,147, 96,113,154,126,147,148,155,135,147,148, &
     152,102,126,147,154,155,102,135,147,152,154,  6, &
      95,141,148,122,142,148, 41,136,148,150, 17,135, &
     139,148,155,  3, 22, 23, 68, 97,139,147,153, 98, &
     144,152,153,155,110,131,134,152,153,155, 22, 97, &
      98,144,152, 22, 97,110,139,144,152, 77, 92, 94, &
      95, 96,122,131,142,147,148,149,150,152,153,155, &
      89, 94,131,134,135,142,147,148,149,152,155, 84, &
      94,131,135,147,148,149,150,152,155,  7, 95,138, &
     154,116,150,154, 41, 75,102,136,147,150,154,155, &
     127,128,131,153,155,131,132,152,153,155,  9,128, &
     131,153,  9,131,132,153, 78,145,151, 78,138,143, &
     148, 56,113,117,148, 80,127,134,148, 44, 98,144, &
     148, 45, 82,107,148, 58,140,144,148, 50,128,148, &
      55,110,139,148,  2, 72,137,141,148,  2, 64,137, &
     141,148,  2, 73,137,141,148,  2, 36, 37, 72,130, &
     148, 36, 37, 64,  2, 34, 73,130,148,  2, 36,104, &
     148, 37,104,148, 34,104,148,  3, 23, 63, 68,104, &
     112,126,131,135,139,147,148,155,  3, 23, 63, 68, &
     104,112,126,131,135,139,146,147,148,151,155, 69, &
      71,130,148, 65,122,145,148, 62,136,148,  3, 62, &
     139, 75,132,148, 75,119,148,  3,119,139,148,152, &
     153, 22, 97,119,145,152,  3, 85,119,131,139,148, &
     153,155,  3,119,139,148,  3,119,139,148,155,  3 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_3 = (/ &
     119,139,146,148,151,102,119,146, 40,148,152, 39, &
     102,127,154, 81, 84,112,131,135,137,147,148,149, &
     152,155,152,153,131,152,155, 22, 97,131,152,153, &
      82, 98,107,127,134,140,144,145,152,153,155,109, &
     131,153,120,134,153,  3, 87,131,137,141,142,150, &
     152,153,155, 70, 71,112,126,130,135,139,144,147, &
     152,153,155,112,122,131,135,152,153,155,131,135, &
     136,139,147,152,153,155, 82,107,152,153,155,121, &
     131,134,140,144,151,152,153,  3,116,117,131,135, &
     147,151,152,153,155,131,133,137,138,142,150,151, &
     152,153,155,113,131,134,151,152,153, 22, 97,140, &
     145,152, 17, 22, 97,109,135,152, 22, 97,120,145, &
     152, 22, 97,141,145,152, 22, 97,130,145,152, 22, &
      97,122,145,152, 22, 97,136,145,152, 22, 97,121, &
     144,151,152, 22, 97,116,144,151,152, 22, 97,138, &
     144,151,152, 22, 97,113,144,151,152, 22, 82, 97, &
     107,152,127,134,152,153,155, 22, 97,127,134,152, &
     127,128,152,153,131,132,153,  3, 23, 68, 93, 99, &
     102,114,117,131,147,148,149,155,  3, 48, 76,102, &
     105,112,117,126,129,131,139,148,149,151,152,130, &
     137,148, 70, 71,112,126,130,135,139,144,146,147, &
     151,155,102,130,146, 69,112,130,135,148,155, 34, &
     111,129,148,151, 36, 37, 93,118,148,151,  4, 23, &
      68, 76, 99,111,112,114,117,131,139,146,151,155, &
      74, 76, 99,111,112,114,117,131,139,148,155,  4, &
      99,112,114,118,131,139,146,151,155, 74, 99,112, &
     114,118,131,139,148,151,155, 74,111,118,121,148, &
       8, 23, 68, 99,131,135,148,154, 88,114,148,  3, &
      22, 23, 68, 88, 97,131,135,139,146,151,154,  3, &
      22, 23, 68, 88, 97,131,135,139,148,151,154,155 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_4 = (/ &
      28, 88,151, 28, 88,151, 71,139,145,147,148,155, &
      87,112,126,135,139,146,151,155, 87,102,146, 58, &
      87,112,126,135,139,148,155, 70, 86,148,  3, 86, &
     144,146,151,155, 86,102,146,  3, 58, 86,144,148, &
     155,  3, 70,145,148,149,155,  3, 76,131,148,151, &
      17,117,135,148,151, 94,131,147, 94,131,146,151, &
      94,131,151,154, 54, 94,131, 23, 68, 94, 92,147, &
     150, 92,146,150,151, 92,150,151,154, 62, 92, 54, &
      92,150, 77,142,147, 77,142,146,151, 77,142,151, &
     154, 54, 77,142, 84,135,147, 84,135,146,151, 84, &
     135,151,154, 54, 84,135, 89,135,147, 89,135,146, &
     151, 89,135,151,154, 89,152,153, 54, 89,135, 83, &
     134,147, 83,134,146,151, 83,134,151,154, 54, 83, &
     134, 22, 83, 97, 81,112,147, 81,112,146,151, 81, &
     112,151,154, 54, 81,112, 81,139, 63,131,135,147, &
     148,152,155,  3, 59, 67,126,131,135,147,148,152, &
      61,126,135,146,148,151, 67,126,135,146,148,151, &
       9, 61,155,  9, 67,155,  9, 61,147,148, 26, 61, &
     134,147,152,153,155, 49,151,152,153,154,127,144, &
     147,155, 82,152,153, 82,147,153,127,128,145,152, &
     153,105,112,131,147,148,155,126,147,155, 47,126, &
     147,126,131,147,135,147,152,155, 96,142,147,131, &
     142,147,152,155,128,142,153,131,147,150,152,155, &
     131,139,152,155, 78,144,148,151,155, 56,144,148, &
     151,155, 80,134,148,155, 44,144,148,155, 45, 82, &
     148,155, 58,144,148,155, 55,131,134,148,155, 50, &
     134,148,155,  2, 72,131,137,142,148,150,155,  2, &
      64,131,137,142,148,150,155,  2, 73,131,137,142, &
     148,150,155, 47, 69,112,135,139,147,148,155, 74, &
     144,148,151,155, 65,112,131,135,148,152,155, 62 /)
  INTEGER, PARAMETER, DIMENSION(330) :: IROW_STOICM_5 = (/ &
     131,139,147,148,155, 75,131,148,152, 82, 98,107, &
     127,134,143,144,145,151,153,155, 40,148,153,114, &
     131,135,139,147,151,155, 99,112,151,152, 93,137, &
     151,155,129,137,151,155,117,131,147,151,153, 60, &
     131,148,152,  3, 41, 90,131,151,152,154, 76,131, &
     147,151,155, 26,126,135,148, 59,112,135,139,147, &
     148,152,155,112,126,131,133,135,139,151,155, 13, &
      19, 30, 53,103,148,155, 12, 20, 21, 32, 52, 57, &
     108,148,155, 14, 19, 31, 53,100,148,155, 15, 18, &
      91,108,126,146,151,155, 15, 17, 18, 91,103,126, &
     135,146,151,155, 17, 18, 91,100,135,146,151,155, &
      15, 18, 91,108,126,131,153,155, 15, 17, 18, 91, &
     103,126,131,135,153,155, 17, 18, 91,100,131,135, &
     153,155, 15, 18, 91,108,126,152,153,155, 15, 18, &
      91,108,126,151,154,155, 15, 17, 18, 91,103,126, &
     135,152,153,155, 17, 18, 91,100,135,152,153,155, &
      80,108,155, 80,103,155, 80,100,155, 53,123,148, &
     152,155, 19, 53,102,125,154, 52,123,148,152,155, &
      52, 53,102,125,154, 57,123,144,147,148,155,  3, &
      15, 57,102,126,147,148,151,154,155, 15, 17,124, &
     126,135,146,151,152,155, 15, 17, 22, 97,123,124, &
     126,131,135,147,152,153,155, 10, 11, 15, 17, 22, &
      66, 97,123,124,126,135,152,155, 15, 17,123,124, &
     126,135,147,152,153,155, 80,124,155, 80,123,155, &
     123,131,153,155, 11, 66,123,155,123,152,153,123, &
     146,151,125,143,151, 80,125,155,125,131,153,155, &
      11, 66,125,155,125,152,153, 91,148,152, 91,102, &
     124,154, 91,124,152,155 /)
  INTEGER, PARAMETER, DIMENSION(2130) :: IROW_STOICM = (/&
    IROW_STOICM_0, IROW_STOICM_1, IROW_STOICM_2, IROW_STOICM_3, IROW_STOICM_4, &
    IROW_STOICM_5 /)

  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_0 = (/ &
       1,  1,  2,  2,  3,  3,  3,  4,  4,  4,  5,  5, &
       5,  6,  6,  7,  7,  7,  8,  8,  8,  9,  9, 10, &
      10, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, &
      15, 15, 15, 16, 16, 16, 17, 17, 17, 18, 18, 19, &
      19, 20, 20, 20, 21, 21, 21, 22, 22, 22, 22, 23, &
      23, 23, 23, 24, 24, 24, 25, 25, 25, 26, 26, 26, &
      26, 27, 27, 27, 28, 28, 28, 29, 29, 30, 30, 31, &
      31, 32, 32, 32, 33, 33, 34, 34, 34, 35, 35, 35, &
      36, 36, 36, 37, 37, 38, 38, 38, 39, 39, 39, 39, &
      39, 40, 40, 40, 41, 41, 41, 42, 42, 42, 43, 43, &
      43, 43, 43, 44, 44, 44, 45, 45, 45, 46, 46, 46, &
      47, 47, 47, 48, 48, 48, 49, 49, 49, 50, 50, 51, &
      51, 51, 51, 51, 52, 52, 52, 52, 52, 53, 53, 53, &
      53, 54, 54, 54, 54, 55, 55, 55, 55, 56, 56, 56, &
      56, 57, 57, 57, 57, 58, 58, 58, 58, 59, 59, 59, &
      60, 60, 60, 61, 61, 61, 62, 62, 62, 62, 63, 63, &
      63, 63, 63, 63, 64, 64, 64, 64, 65, 65, 65, 66, &
      66, 66, 67, 67, 67, 67, 67, 68, 68, 68, 69, 69, &
      69, 69, 69, 70, 70, 70, 71, 71, 71, 72, 72, 72, &
      72, 72, 73, 73, 73, 73, 73, 73, 74, 74, 74, 75, &
      75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 76, &
      76, 76, 77, 77, 77, 77, 77, 77, 78, 78, 78, 78, &
      78, 79, 79, 79, 79, 79, 79, 80, 80, 80, 80, 80, &
      80, 80, 80, 80, 80, 80, 81, 81, 81, 82, 82, 82, &
      82, 82, 82, 82, 82, 82, 83, 83, 83, 83, 83, 83, &
      83, 83, 83, 84, 84, 84, 84, 85, 85, 85, 85, 85, &
      85, 85, 85, 86, 86, 86, 86, 86, 87, 87, 87, 87, &
      87, 87, 87, 87, 87, 88, 88, 88, 88, 88, 88, 88, &
      88, 88, 89, 89, 89, 89, 89, 90, 90, 90, 90, 90, &
      90, 90, 91, 91, 91, 91, 91, 91, 91, 92, 92, 92 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_1 = (/ &
      92, 93, 93, 93, 93, 93, 93, 93, 94, 94, 94, 94, &
      94, 94, 95, 95, 95, 95, 95, 95, 96, 96, 96, 96, &
      97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, &
      98, 98, 98, 98, 98, 99, 99, 99, 99,100,100,100, &
     100,100,100,101,101,101,101,102,102,102,102,102, &
     102,102,102,103,103,103,103,103,103,103,103,103, &
     104,104,104,104,104,105,105,105,105,106,106,106, &
     107,107,107,107,108,108,108,109,109,109,110,110, &
     110,111,111,111,112,112,112,113,113,113,114,114, &
     114,115,115,115,115,116,116,116,116,116,116,116, &
     116,117,117,117,117,118,118,118,119,119,119,119, &
     119,119,119,120,120,120,120,120,120,120,120,120, &
     121,121,121,122,122,122,123,123,123,123,123,123, &
     124,124,124,124,124,124,125,125,125,125,125,125, &
     125,125,125,126,126,126,126,126,126,126,126,126, &
     126,127,127,127,128,128,128,128,128,128,128,128, &
     128,129,129,129,130,130,130,131,131,131,132,132, &
     132,133,133,133,133,133,133,133,134,134,134,134, &
     135,135,135,135,135,135,135,135,135,135,135,135, &
     135,136,136,136,136,136,136,136,136,136,136,137, &
     137,137,137,137,137,137,137,137,138,138,138,138, &
     138,138,138,138,138,139,139,139,139,139,139,139, &
     139,139,140,140,140,140,140,140,140,140,141,141, &
     141,141,141,141,141,141,141,141,141,141,142,142, &
     142,142,142,142,142,142,142,142,143,143,143,143, &
     143,143,143,143,144,144,144,144,144,144,144,144, &
     144,145,145,145,145,145,145,145,146,146,146,146, &
     146,146,146,146,146,146,146,147,147,147,147,147, &
     147,147,147,147,148,148,148,148,149,149,149,149, &
     150,150,150,151,151,151,152,152,152,153,153,153 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_2 = (/ &
     154,154,154,155,155,155,155,155,155,155,155,156, &
     156,156,156,156,156,156,157,157,157,157,157,157, &
     157,157,158,158,158,159,159,159,159,159,159,159, &
     159,159,159,159,160,160,160,160,160,161,161,161, &
     161,161,161,161,161,161,162,162,162,162,162,163, &
     164,164,164,164,164,164,164,164,164,164,165,165, &
     165,165,166,166,166,167,167,167,167,168,168,168, &
     168,169,169,169,169,169,170,170,170,170,170,171, &
     171,171,171,172,172,172,173,173,173,173,174,174, &
     174,174,174,175,175,175,175,175,175,175,175,176, &
     176,176,176,176,177,177,177,177,177,177,178,178, &
     178,178,178,179,179,179,179,179,179,180,180,180, &
     180,180,180,180,180,180,180,180,180,180,180,180, &
     181,181,181,181,181,181,181,181,181,181,181,182, &
     182,182,182,182,182,182,182,182,182,183,183,183, &
     183,184,184,184,185,185,185,185,185,185,185,185, &
     186,186,186,186,186,187,187,187,187,187,188,188, &
     188,188,189,189,189,189,190,190,190,191,191,191, &
     191,192,192,192,192,193,193,193,193,194,194,194, &
     194,195,195,195,195,196,196,196,196,197,197,197, &
     198,198,198,198,199,199,199,199,199,200,200,200, &
     200,200,201,201,201,201,201,202,202,202,202,202, &
     202,203,203,203,204,204,204,204,204,205,206,206, &
     206,207,207,207,208,208,208,209,209,209,209,209, &
     209,209,209,209,209,209,209,209,210,210,210,210, &
     210,210,210,210,210,210,210,210,210,210,210,211, &
     211,211,211,212,212,212,212,213,213,213,214,214, &
     214,215,215,215,216,216,216,217,217,217,217,217, &
     217,218,218,218,218,218,219,219,219,219,219,219, &
     219,219,220,220,220,220,221,221,221,221,221,222 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_3 = (/ &
     222,222,222,222,222,223,223,223,224,224,224,225, &
     225,225,225,226,226,226,226,226,226,226,226,226, &
     226,226,227,227,228,228,228,229,229,229,229,229, &
     230,230,230,230,230,230,230,230,230,230,230,231, &
     231,231,232,232,232,233,233,233,233,233,233,233, &
     233,233,233,234,234,234,234,234,234,234,234,234, &
     234,234,234,235,235,235,235,235,235,235,236,236, &
     236,236,236,236,236,236,237,237,237,237,237,238, &
     238,238,238,238,238,238,238,239,239,239,239,239, &
     239,239,239,239,239,240,240,240,240,240,240,240, &
     240,240,240,241,241,241,241,241,241,242,242,242, &
     242,242,243,243,243,243,243,243,244,244,244,244, &
     244,245,245,245,245,245,246,246,246,246,246,247, &
     247,247,247,247,248,248,248,248,248,249,249,249, &
     249,249,249,250,250,250,250,250,250,251,251,251, &
     251,251,251,252,252,252,252,252,252,253,253,253, &
     253,253,254,254,254,254,254,255,255,255,255,255, &
     256,256,256,256,257,257,257,258,258,258,258,258, &
     258,258,258,258,258,258,258,258,259,259,259,259, &
     259,259,259,259,259,259,259,259,259,259,259,260, &
     260,260,261,261,261,261,261,261,261,261,261,261, &
     261,261,262,262,262,263,263,263,263,263,263,264, &
     264,264,264,264,265,265,265,265,265,265,266,266, &
     266,266,266,266,266,266,266,266,266,266,266,266, &
     267,267,267,267,267,267,267,267,267,267,267,268, &
     268,268,268,268,268,268,268,268,268,269,269,269, &
     269,269,269,269,269,269,269,270,270,270,270,270, &
     271,271,271,271,271,271,271,271,272,272,272,273, &
     273,273,273,273,273,273,273,273,273,273,273,274, &
     274,274,274,274,274,274,274,274,274,274,274,274 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_4 = (/ &
     275,275,275,276,276,276,277,277,277,277,277,277, &
     278,278,278,278,278,278,278,278,279,279,279,280, &
     280,280,280,280,280,280,280,281,281,281,282,282, &
     282,282,282,282,283,283,283,284,284,284,284,284, &
     284,285,285,285,285,285,285,286,286,286,286,286, &
     287,287,287,287,287,288,288,288,289,289,289,289, &
     290,290,290,290,291,291,291,292,292,292,293,293, &
     293,294,294,294,294,295,295,295,295,296,296,297, &
     297,297,298,298,298,299,299,299,299,300,300,300, &
     300,301,301,301,302,302,302,303,303,303,303,304, &
     304,304,304,305,305,305,306,306,306,307,307,307, &
     307,308,308,308,308,309,309,309,310,310,310,311, &
     311,311,312,312,312,312,313,313,313,313,314,314, &
     314,315,315,315,316,316,316,317,317,317,317,318, &
     318,318,318,319,319,319,320,320,321,321,321,321, &
     321,321,321,322,322,322,322,322,322,322,322,322, &
     323,323,323,323,323,323,324,324,324,324,324,324, &
     325,325,325,326,326,326,327,327,327,327,328,328, &
     329,329,329,329,329,330,330,330,330,330,331,331, &
     331,331,332,332,332,333,333,333,334,334,334,334, &
     334,335,335,335,335,335,335,336,336,336,337,337, &
     337,338,338,338,339,339,339,339,340,340,340,341, &
     341,341,341,341,342,342,342,343,343,343,343,343, &
     344,344,344,344,345,345,345,345,345,346,346,346, &
     346,346,347,347,347,347,348,348,348,348,349,349, &
     349,349,350,350,350,350,351,351,351,351,351,352, &
     352,352,352,353,353,353,353,353,353,353,353,354, &
     354,354,354,354,354,354,354,355,355,355,355,355, &
     355,355,355,356,356,356,356,356,356,356,356,357, &
     357,357,357,357,358,358,358,358,358,358,358,359 /)
  INTEGER, PARAMETER, DIMENSION(330) :: ICOL_STOICM_5 = (/ &
     359,359,359,359,359,360,360,360,360,361,361,361, &
     361,361,361,361,361,361,361,361,362,362,362,363, &
     363,363,363,363,363,363,364,364,364,364,365,365, &
     365,365,366,366,366,366,367,367,367,367,367,368, &
     368,368,368,369,369,369,369,369,369,369,370,370, &
     370,370,370,371,371,371,371,372,372,372,372,372, &
     372,372,372,373,373,373,373,373,373,373,373,374, &
     374,374,374,374,374,374,375,375,375,375,375,375, &
     375,375,375,376,376,376,376,376,376,376,377,377, &
     377,377,377,377,377,377,378,378,378,378,378,378, &
     378,378,378,378,379,379,379,379,379,379,379,379, &
     380,380,380,380,380,380,380,380,381,381,381,381, &
     381,381,381,381,381,381,382,382,382,382,382,382, &
     382,382,383,383,383,383,383,383,383,383,384,384, &
     384,384,384,384,384,384,385,385,385,385,385,385, &
     385,385,385,385,386,386,386,386,386,386,386,386, &
     387,387,387,388,388,388,389,389,389,390,390,390, &
     390,390,391,391,391,391,391,392,392,392,392,392, &
     393,393,393,393,393,394,394,394,394,394,394,395, &
     395,395,395,395,395,395,395,395,395,396,396,396, &
     396,396,396,396,396,396,397,397,397,397,397,397, &
     397,397,397,397,397,397,397,398,398,398,398,398, &
     398,398,398,398,398,398,398,398,399,399,399,399, &
     399,399,399,399,399,399,400,400,400,401,401,401, &
     402,402,402,402,403,403,403,403,404,404,404,405, &
     405,405,406,406,406,407,407,407,408,408,408,408, &
     409,409,409,409,410,410,410,411,411,411,412,412, &
     412,412,413,413,413,413 /)
  INTEGER, PARAMETER, DIMENSION(2130) :: ICOL_STOICM = (/&
    ICOL_STOICM_0, ICOL_STOICM_1, ICOL_STOICM_2, ICOL_STOICM_3, ICOL_STOICM_4, &
    ICOL_STOICM_5 /)

  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_0 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       -2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-02_dp,  9.500000e-01_dp,  5.000000e-02_dp,  9.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp, &
       -2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_1 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       5.000000e-02_dp,  -1.000000e+00_dp,  5.000000e-02_dp,  -1.000000e+00_dp,  9.500000e-01_dp, &
       5.000000e-02_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  3.200000e-01_dp, &
       5.000000e-02_dp,  1.800000e-01_dp,  3.200000e-01_dp,  3.200000e-01_dp,  -1.000000e+00_dp, &
       1.400000e-01_dp,  1.900000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.900000e-01_dp, &
       2.700000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       5.700000e-01_dp,  8.600000e-01_dp,  5.700000e-01_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  9.300000e-01_dp,  7.000000e-02_dp,  -1.000000e+00_dp,  9.300000e-01_dp, &
       9.300000e-01_dp,  3.000000e-02_dp,  8.100000e-02_dp,  9.000000e-03_dp,  8.200000e-01_dp, &
       5.800000e-02_dp,  -1.000000e+00_dp,  4.760000e-01_dp,  -1.000000e+00_dp,  3.440000e-01_dp, &
       9.100000e-01_dp,  8.200000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.200000e-01_dp,  5.300000e-01_dp,  -1.000000e+00_dp,  3.500000e-01_dp,  3.500000e-01_dp, &
       -1.000000e+00_dp,  8.800000e-01_dp,  5.300000e-01_dp,  3.500000e-01_dp,  1.500000e-01_dp, &
       1.220000e-01_dp,  1.220000e-01_dp,  -1.000000e+00_dp,  7.280000e-01_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_2 = (/ &
       7.280000e-01_dp,  8.500000e-01_dp,  8.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  1.500000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       7.000000e-02_dp,  7.000000e-01_dp,  2.300000e-01_dp,  -1.000000e+00_dp,  3.500000e-02_dp, &
       -1.000000e+00_dp,  3.500000e-02_dp,  1.300000e+00_dp,  8.000000e-01_dp,  7.000000e-02_dp, &
       7.000000e-01_dp,  2.300000e-01_dp,  -1.000000e+00_dp,  3.500000e-02_dp,  3.500000e-02_dp, &
       1.300000e+00_dp,  -1.000000e+00_dp,  8.000000e-01_dp,  6.000000e-01_dp,  4.000000e-01_dp, &
       6.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp,  -1.000000e+00_dp, &
       9.600000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       4.000000e-02_dp,  -1.000000e+00_dp,  9.600000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  4.000000e-02_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       2.500000e-01_dp,  9.600000e-01_dp,  -1.000000e+00_dp,  4.000000e-02_dp,  -1.000000e+00_dp, &
       9.400000e-01_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp, &
       -1.000000e+00_dp,  9.000000e-01_dp,  9.400000e-01_dp,  -1.000000e+00_dp,  1.880000e+00_dp, &
       4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp, &
       2.500000e-01_dp,  -1.000000e+00_dp,  6.600000e-01_dp,  7.000000e-01_dp,  7.500000e-01_dp, &
       7.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  2.500000e-01_dp,  3.000000e-01_dp, &
       7.000000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  7.000000e-01_dp, &
       5.000000e-01_dp,  6.550000e-01_dp,  3.450000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       4.000000e-02_dp,  -1.000000e+00_dp,  8.940000e-01_dp,  9.190000e-01_dp,  -1.000000e+00_dp, &
       9.340000e-01_dp,  4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       4.000000e-02_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  6.600000e-01_dp,  7.000000e-01_dp, &
       7.500000e-01_dp,  -1.000000e+00_dp,  1.200000e+00_dp,  5.000000e-01_dp,  7.000000e-02_dp, &
       1.200000e+00_dp,  2.300000e-01_dp,  -2.000000e+00_dp,  3.500000e-02_dp,  3.500000e-02_dp, &
       3.000000e-01_dp,  8.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_3 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  -1.000000e+00_dp, &
       2.500000e-01_dp,  7.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  1.250000e+00_dp,  5.000000e-01_dp, &
       1.600000e-01_dp,  9.000000e-02_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       8.500000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp,  1.500000e-01_dp,  1.500000e-01_dp, &
       -1.000000e+00_dp,  8.500000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp,  1.500000e-01_dp, &
       1.500000e-01_dp,  -1.000000e+00_dp,  2.720000e-01_dp,  6.280000e-01_dp,  3.700000e-02_dp, &
       6.300000e-02_dp,  -1.000000e+00_dp,  3.800000e-02_dp,  6.300000e-02_dp,  2.500000e-02_dp, &
       -9.370000e-01_dp,  1.000000e-01_dp,  5.780000e-01_dp,  -1.000000e+00_dp,  1.020000e-01_dp, &
       1.020000e-01_dp,  3.300000e-02_dp,  1.870000e-01_dp,  6.800000e-01_dp,  5.780000e-01_dp, &
       -8.980000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  8.500000e-01_dp, &
       -1.000000e+00_dp,  7.500000e-02_dp,  7.500000e-02_dp,  7.500000e-02_dp,  7.500000e-02_dp, &
       1.500000e-01_dp,  9.250000e-01_dp,  -9.250000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp,  7.500000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.600000e-01_dp,  2.500000e-01_dp,  3.000000e-02_dp,  2.500000e-01_dp, &
       9.000000e-02_dp,  1.600000e-01_dp,  7.500000e-01_dp,  1.600000e-01_dp,  -1.000000e+00_dp, &
       7.000000e-02_dp,  3.500000e-01_dp,  -9.100000e-01_dp,  6.400000e-01_dp,  2.500000e-01_dp, &
       2.500000e-01_dp,  -1.000000e+00_dp,  9.500000e-01_dp,  3.800000e-01_dp,  1.500000e-01_dp, &
       5.400000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_4 = (/ &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  2.000000e-01_dp, &
       3.000000e-01_dp,  -1.000000e+00_dp,  3.000000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       -1.000000e+00_dp,  7.500000e-01_dp,  5.000000e-01_dp,  2.500000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  2.400000e-01_dp,  2.400000e-01_dp,  1.220000e+00_dp, &
       3.000000e-01_dp,  -1.000000e+00_dp,  2.800000e-01_dp,  1.800000e-01_dp,  -1.000000e+00_dp, &
       1.100000e+00_dp,  9.000000e-02_dp,  7.500000e-01_dp,  1.110000e+00_dp,  -2.000000e+00_dp, &
       4.500000e-01_dp,  2.900000e-01_dp,  2.900000e-01_dp,  9.100000e-01_dp,  9.000000e-02_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  1.300000e-01_dp,  -1.000000e+00_dp,  9.500000e-01_dp, &
       2.900000e-01_dp,  1.800000e-01_dp,  2.500000e-01_dp,  3.300000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  3.600000e-01_dp,  -1.000000e+00_dp, &
       8.900000e-01_dp,  1.400000e-01_dp,  2.500000e-01_dp,  3.600000e-01_dp,  -1.000000e+00_dp, &
       6.400000e-01_dp,  1.500000e-01_dp,  1.255000e+00_dp,  2.550000e-01_dp,  -1.000000e+00_dp, &
       5.950000e-01_dp,  5.950000e-01_dp,  -1.000000e+00_dp,  1.700000e+00_dp,  -1.000000e+00_dp, &
       3.750000e-01_dp,  6.250000e-01_dp,  3.750000e-01_dp,  2.500000e-01_dp,  3.750000e-01_dp, &
       3.750000e-01_dp,  -1.000000e+00_dp,  3.750000e-01_dp,  7.500000e-01_dp,  2.500000e-01_dp, &
       2.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  7.850000e-01_dp,  6.000000e-01_dp,  1.150000e-01_dp, &
       -1.000000e+00_dp,  1.800000e-02_dp,  1.800000e-02_dp,  1.500000e-01_dp,  -1.000000e+00_dp, &
       9.000000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  1.250000e+00_dp, &
       5.000000e-01_dp,  2.500000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.500000e-01_dp,  4.100000e-01_dp, &
       1.500000e-01_dp,  4.400000e-01_dp,  1.500000e-01_dp,  -1.000000e+00_dp,  4.400000e-01_dp, &
       -1.000000e+00_dp,  1.500000e-01_dp,  4.100000e-01_dp,  4.400000e-01_dp,  -1.000000e+00_dp, &
       4.400000e-01_dp,  1.500000e-01_dp,  -1.000000e+00_dp,  4.100000e-01_dp,  5.900000e-01_dp, &
       -1.000000e+00_dp,  3.900000e-01_dp,  4.400000e-01_dp,  1.500000e-01_dp,  3.900000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_5 = (/ &
       1.200000e-01_dp,  1.200000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.600000e-01_dp,  3.600000e-01_dp,  -1.000000e+00_dp,  2.800000e-01_dp,  2.800000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       7.810000e-01_dp,  1.900000e-01_dp,  -1.000000e+00_dp,  1.900000e-01_dp,  3.000000e-02_dp, &
       3.000000e-02_dp,  -1.000000e+00_dp,  8.100000e-01_dp,  1.900000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       3.610000e-01_dp,  1.340000e-01_dp,  1.340000e-01_dp,  1.340000e-01_dp,  -1.000000e+00_dp, &
       1.340000e-01_dp,  7.320000e-01_dp,  5.050000e-01_dp,  -7.730000e-01_dp,  7.730000e-01_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  5.300000e-01_dp,  4.700000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  6.500000e-01_dp,  3.500000e-01_dp, &
       -1.000000e+00_dp,  4.400000e-02_dp,  4.400000e-02_dp,  1.100000e-01_dp,  -1.000000e+00_dp, &
       1.020000e-01_dp,  5.400000e-02_dp,  4.560000e-01_dp,  2.000000e-01_dp,  4.950000e-01_dp, &
       2.430000e-01_dp,  -1.000000e+00_dp,  3.000000e-01_dp,  1.050000e-01_dp,  5.100000e-02_dp, &
       2.370000e-01_dp,  1.200000e-01_dp,  1.200000e-01_dp,  6.000000e-01_dp,  1.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.600000e-01_dp,  3.600000e-01_dp,  -1.000000e+00_dp, &
       2.800000e-01_dp,  2.800000e-01_dp,  2.200000e-02_dp,  3.260000e-01_dp,  1.200000e-01_dp, &
       8.800000e-01_dp,  6.250000e-01_dp,  2.390000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       9.800000e-02_dp,  1.410000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_6 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  3.600000e-01_dp, &
       6.400000e-01_dp,  -3.600000e-01_dp,  -1.000000e+00_dp,  2.090000e-01_dp,  7.910000e-01_dp, &
       -2.090000e-01_dp,  -1.000000e+00_dp,  3.600000e-01_dp,  6.400000e-01_dp,  -3.600000e-01_dp, &
       -1.000000e+00_dp,  3.600000e-01_dp,  6.400000e-01_dp,  -3.600000e-01_dp,  -1.000000e+00_dp, &
       7.910000e-01_dp,  2.090000e-01_dp,  -2.090000e-01_dp,  -1.000000e+00_dp,  2.090000e-01_dp, &
       7.910000e-01_dp,  -2.090000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  2.090000e-01_dp,  7.910000e-01_dp,  -2.090000e-01_dp,  7.000000e-03_dp, &
       -1.000000e+00_dp,  2.430000e-01_dp,  7.500000e-01_dp,  -8.750000e-01_dp,  7.000000e-03_dp, &
       -1.000000e+00_dp,  5.130000e-01_dp,  4.800000e-01_dp,  -7.400000e-01_dp,  7.000000e-03_dp, &
       -1.000000e+00_dp,  7.430000e-01_dp,  2.500000e-01_dp,  -6.250000e-01_dp,  7.000000e-03_dp, &
       5.780000e-01_dp,  2.720000e-01_dp,  -1.000000e+00_dp,  1.430000e-01_dp,  -1.500000e-01_dp, &
       6.800000e-01_dp,  3.200000e-01_dp,  -1.000000e+00_dp,  7.000000e-03_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  4.930000e-01_dp,  -5.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.172000e+00_dp,  2.780000e-01_dp, &
       4.400000e-01_dp,  2.780000e-01_dp,  -1.000000e+00_dp,  2.500000e-02_dp,  8.500000e-02_dp, &
       3.750000e-01_dp,  8.500000e-02_dp,  8.500000e-02_dp,  6.000000e-01_dp,  1.125000e+00_dp, &
       -1.750000e-01_dp,  8.580000e-01_dp,  1.420000e-01_dp,  4.730000e-01_dp,  1.420000e-01_dp, &
       -1.000000e+00_dp,  8.800000e-02_dp,  8.800000e-02_dp,  3.750000e-01_dp,  8.800000e-02_dp, &
       1.170000e-01_dp,  -1.000000e+00_dp,  6.780000e-01_dp,  1.250000e-01_dp,  1.000000e+00_dp, &
       8.250000e-01_dp,  -1.000000e+00_dp,  6.540000e-01_dp,  3.460000e-01_dp,  -3.460000e-01_dp, &
       -1.000000e+00_dp,  2.090000e-01_dp,  7.910000e-01_dp,  -2.090000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_7 = (/ &
       -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  7.000000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  7.000000e-01_dp,  7.000000e-01_dp,  -1.000000e+00_dp,  7.000000e-01_dp, &
       2.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.500000e-02_dp,  5.500000e-02_dp,  5.000000e-01_dp,  4.450000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  8.900000e-01_dp,  8.900000e-01_dp,  -1.000000e+00_dp,  4.450000e-01_dp, &
       4.450000e-01_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  3.200000e-01_dp,  5.000000e-02_dp,  1.800000e-01_dp,  3.200000e-01_dp, &
       3.200000e-01_dp,  -1.000000e+00_dp,  1.300000e-01_dp,  1.900000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.700000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.130000e-01_dp, &
       7.470000e-01_dp,  1.400000e-01_dp,  -1.000000e+00_dp,  4.530000e-01_dp,  2.940000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  8.870000e-01_dp,  1.700000e-01_dp,  2.900000e-01_dp, &
       2.340000e-01_dp,  2.160000e-01_dp,  -1.000000e+00_dp,  2.340000e-01_dp,  2.160000e-01_dp, &
       9.000000e-02_dp,  9.000000e-02_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       6.000000e-01_dp,  -1.000000e+00_dp,  4.000000e-01_dp,  4.000000e-01_dp,  -4.000000e-01_dp, &
       1.000000e+00_dp,  4.000000e-01_dp,  1.430000e-01_dp,  1.430000e-01_dp,  -1.000000e+00_dp, &
       8.570000e-01_dp,  8.570000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  8.500000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  3.900000e-01_dp,  7.500000e-01_dp,  3.000000e-01_dp,  5.700000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  7.000000e-02_dp,  7.000000e-01_dp, &
       2.300000e-01_dp,  -1.000000e+00_dp,  3.500000e-02_dp,  3.500000e-02_dp,  3.000000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_8 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  8.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  3.600000e-01_dp,  1.600000e-01_dp,  1.600000e-01_dp,  -1.000000e+00_dp, &
       2.100000e-01_dp,  4.100000e-01_dp,  3.200000e-01_dp,  4.200000e-01_dp,  6.200000e-01_dp, &
       2.100000e-01_dp,  5.000000e-02_dp,  -1.000000e+00_dp,  5.000000e-02_dp,  6.300000e-01_dp, &
       9.000000e-02_dp,  2.600000e-01_dp,  3.000000e-01_dp,  2.400000e-01_dp,  2.400000e-01_dp, &
       3.800000e-01_dp,  6.000000e-02_dp,  -1.000000e+00_dp,  2.000000e-01_dp,  4.200000e-01_dp, &
       3.700000e-01_dp,  -1.000000e+00_dp,  6.000000e-02_dp,  1.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.700000e-01_dp,  2.900000e-01_dp,  2.340000e-01_dp, &
       2.160000e-01_dp,  -1.000000e+00_dp,  2.340000e-01_dp,  2.160000e-01_dp,  9.000000e-02_dp, &
       -1.000000e+00_dp,  9.000000e-02_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  9.000000e-01_dp,  -1.000000e+00_dp, &
       9.000000e-01_dp,  9.000000e-01_dp,  -1.000000e-01_dp,  1.000000e-01_dp,  9.000000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  6.700000e-02_dp,  3.300000e-02_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_9 = (/ &
       -1.000000e+00_dp,  9.000000e-01_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  2.700000e-01_dp, &
       5.700000e-02_dp,  5.700000e-02_dp,  2.100000e-01_dp,  7.500000e-02_dp,  -9.430000e-01_dp, &
       3.000000e-01_dp,  1.900000e-02_dp,  3.000000e-01_dp,  1.500000e-01_dp,  2.700000e-01_dp, &
       -1.000000e+00_dp,  7.900000e-01_dp,  6.100000e-01_dp,  5.000000e-01_dp,  2.000000e-01_dp, &
       6.000000e-02_dp,  -1.000000e+00_dp,  2.300000e-01_dp,  1.000000e-02_dp,  2.300000e-01_dp, &
       7.000000e-02_dp,  2.000000e-01_dp,  5.000000e-01_dp,  -5.000000e-01_dp,  2.100000e-01_dp, &
       2.600000e-01_dp,  9.000000e-02_dp,  4.400000e-01_dp,  -1.000000e+00_dp,  7.000000e-01_dp, &
       9.000000e-02_dp,  -1.000000e+00_dp,  8.800000e-01_dp,  6.900000e-01_dp,  5.100000e-01_dp, &
       1.600000e-01_dp,  6.000000e-02_dp,  2.800000e-01_dp,  -1.000000e+00_dp,  4.400000e-01_dp, &
       6.000000e-02_dp,  5.000000e-01_dp,  6.000000e-02_dp,  -5.600000e-01_dp,  -1.000000e+00_dp, &
       1.930000e-01_dp,  1.930000e-01_dp,  6.120000e-01_dp,  -3.880000e-01_dp,  3.500000e-01_dp, &
       6.500000e-01_dp,  6.500000e-01_dp,  -1.000000e+00_dp,  3.500000e-01_dp,  6.500000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       9.300000e-01_dp,  8.000000e-02_dp,  7.000000e-02_dp,  7.000000e-02_dp,  -1.000000e+00_dp, &
       8.000000e-02_dp,  8.000000e-02_dp,  7.000000e-02_dp,  8.500000e-01_dp,  -1.000000e+00_dp, &
       1.850000e+00_dp,  1.500000e-01_dp,  9.300000e-01_dp,  8.000000e-02_dp,  7.600000e-02_dp, &
       7.000000e-02_dp,  -1.000000e+00_dp,  8.000000e-02_dp,  8.000000e-02_dp,  7.000000e-02_dp, &
       8.500000e-01_dp,  1.000000e+00_dp,  8.500000e-01_dp,  1.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  1.500000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.200000e-01_dp,  4.800000e-01_dp, &
       5.200000e-01_dp,  4.800000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  8.500000e-01_dp,  -1.000000e+00_dp, &
       7.800000e-02_dp,  7.200000e-02_dp,  7.800000e-02_dp,  7.200000e-02_dp,  1.500000e-01_dp, &
       -8.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -5.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_10 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  8.500000e-02_dp,  -1.000000e+00_dp, &
       3.650000e-01_dp,  8.500000e-02_dp,  5.500000e-01_dp,  5.500000e-01_dp,  5.500000e-01_dp, &
       -3.650000e-01_dp,  8.500000e-02_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_11 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  8.800000e-01_dp,  1.200000e-01_dp,  8.800000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  7.000000e-01_dp,  7.000000e-01_dp,  3.000000e-01_dp, &
       3.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.000000e+00_dp,  8.500000e-01_dp,  1.500000e-01_dp,  -1.000000e+00_dp,  8.500000e-01_dp, &
       1.500000e-01_dp,  1.000000e-01_dp,  -1.000000e+00_dp,  9.000000e-01_dp,  1.000000e+00_dp, &
       7.000000e-02_dp,  1.730000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       5.000000e-03_dp,  -1.000000e+00_dp,  7.100000e-01_dp,  2.750000e-01_dp,  4.250000e-01_dp, &
       9.850000e-01_dp,  2.850000e-01_dp,  9.850000e-01_dp,  5.000000e-03_dp,  -1.000000e+00_dp, &
       7.100000e-01_dp,  2.750000e-01_dp,  4.250000e-01_dp,  9.850000e-01_dp,  2.850000e-01_dp, &
       9.850000e-01_dp,  5.000000e-03_dp,  -1.000000e+00_dp,  7.100000e-01_dp,  2.750000e-01_dp, &
       4.250000e-01_dp,  9.850000e-01_dp,  2.850000e-01_dp,  9.850000e-01_dp,  1.900000e-01_dp, &
       -1.000000e+00_dp,  2.600000e-01_dp,  5.800000e-01_dp,  3.600000e-01_dp,  6.700000e-01_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  7.000000e-01_dp,  3.000000e-01_dp, &
       3.000000e-01_dp,  1.000000e+00_dp,  7.000000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_12 = (/ &
       5.000000e-01_dp,  1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  3.200000e-01_dp, &
       5.000000e-02_dp,  1.800000e-01_dp,  3.200000e-01_dp,  3.200000e-01_dp,  -1.000000e+00_dp, &
       1.300000e-01_dp,  1.900000e-01_dp,  1.000000e+00_dp,  1.800000e-01_dp,  2.700000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  4.000000e-01_dp,  6.000000e-01_dp,  -1.000000e+00_dp,  4.000000e-01_dp, &
       6.000000e-01_dp,  4.000000e-01_dp,  4.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.100000e-01_dp,  5.000000e-01_dp, &
       3.900000e-01_dp,  1.890000e+00_dp,  2.000000e+00_dp,  1.100000e-01_dp,  8.900000e-01_dp, &
       5.000000e-01_dp,  2.500000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.500000e-01_dp, &
       5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.500000e-01_dp, &
       -1.000000e+00_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  2.500000e-01_dp, &
       1.000000e+00_dp,  1.200000e-01_dp,  5.300000e-01_dp,  -1.000000e+00_dp,  5.300000e-01_dp, &
       1.200000e-01_dp,  3.500000e-01_dp,  -1.000000e+00_dp,  6.500000e-01_dp,  1.000000e+00_dp, &
       1.700000e-01_dp,  -1.000000e+00_dp,  1.700000e-01_dp,  8.300000e-01_dp,  -1.000000e+00_dp, &
       1.700000e-01_dp,  9.200000e-01_dp,  8.400000e-01_dp,  8.400000e-01_dp,  -1.000000e+00_dp, &
       9.200000e-01_dp,  -1.000000e+00_dp,  9.200000e-01_dp,  9.200000e-01_dp,  1.600000e-01_dp, &
       1.700000e-01_dp,  7.000000e-01_dp,  7.000000e-01_dp,  -1.000000e+00_dp,  1.600000e-01_dp, &
       1.700000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  4.500000e-01_dp, &
       8.060000e-01_dp,  8.060000e-01_dp,  -1.000000e+00_dp,  4.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  6.000000e-01_dp,  9.600000e-01_dp,  9.600000e-01_dp, &
       -1.000000e+00_dp,  6.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.600000e-01_dp, &
       1.600000e-01_dp,  1.700000e-01_dp,  7.000000e-01_dp,  7.000000e-01_dp,  -1.000000e+00_dp, &
       1.600000e-01_dp,  1.000000e+00_dp,  1.700000e-01_dp,  -1.000000e+00_dp,  2.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_13 = (/ &
       4.500000e-01_dp,  8.600000e-01_dp,  8.600000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       4.500000e-01_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  6.000000e-01_dp,  1.160000e+00_dp, &
       1.160000e+00_dp,  -1.000000e+00_dp,  6.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       6.000000e-01_dp,  1.000000e+00_dp,  8.000000e-01_dp,  8.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.600000e-01_dp, &
       1.700000e-01_dp,  7.000000e-01_dp,  7.000000e-01_dp,  -1.000000e+00_dp,  1.600000e-01_dp, &
       1.700000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  4.500000e-01_dp, &
       8.060000e-01_dp,  8.060000e-01_dp,  -1.000000e+00_dp,  4.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  3.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       3.500000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  9.000000e-01_dp,  -1.000000e+00_dp,  9.000000e-01_dp, &
       1.000000e-01_dp,  5.000000e-01_dp,  -5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  9.000000e-01_dp,  -1.000000e+00_dp,  9.000000e-01_dp, &
       1.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  1.000000e+00_dp,  1.500000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  1.500000e+00_dp,  8.900000e-01_dp,  1.100000e-01_dp,  -1.000000e+00_dp, &
       8.900000e-01_dp,  1.100000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-02_dp, &
       9.200000e-01_dp,  4.450000e-01_dp,  5.500000e-02_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  4.450000e-01_dp,  5.000000e-01_dp,  5.500000e-02_dp, &
       4.750000e-01_dp,  2.500000e-02_dp,  -1.000000e+00_dp,  4.600000e-01_dp,  4.750000e-01_dp, &
       5.000000e-01_dp,  4.450000e-01_dp,  5.500000e-02_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  4.450000e-01_dp,  5.500000e-02_dp, &
       2.500000e-02_dp,  4.600000e-01_dp,  8.900000e-01_dp,  1.100000e-01_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  8.900000e-01_dp,  1.100000e-01_dp,  9.500000e-01_dp,  -9.500000e-01_dp, &
       1.000000e+00_dp,  9.200000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(30) :: STOICM_14 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e-02_dp,  9.800000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(2130) :: STOICM = (/&
    STOICM_0, STOICM_1, STOICM_2, STOICM_3, STOICM_4, &
    STOICM_5, STOICM_6, STOICM_7, STOICM_8, STOICM_9, &
    STOICM_10, STOICM_11, STOICM_12, STOICM_13, STOICM_14 /)


END MODULE aromatics_kpp_StoichiomSP

